.countheader {
  background-color: #f4483e;
}
.info {
  position: relative;
  .title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    p {
      margin: 0;
      padding: 0;
      word-break: break-all;
      text-align: justify;
      font-size: 0.28rem /* 14/50 */;
      font-weight: 400;
      color: #333;
      line-height: 0.4rem /* 20/50 */;
    }
  }
  .price {
    font-size: 0.28rem /* 14/50 */;
    font-weight: 700;
    color: #000 !important;
    display: block;
    position: absolute;
    left: 2.28rem /* 114/50 */;
    bottom: 16px;
  }
  .other {
    font-size: 0.24rem /* 12/50 */;
    color: #e70 !important;
    padding: 0 !important;
    position: absolute;
    left: 2.28rem /* 114/50 */;
    bottom: 0;
  }
}
.pic {
  background-color: #fff !important;
}
